net proceeds of the sale - Espagnol Anglais Dictionnaire